Using logic-based approaches to explore system architectures for systems engineering
نویسنده
چکیده
system and the procedure defined on the abstract system can be translated to apply to the candidate architecture because they share the same inputs and outputs. The limitation with using the abstract system concept is that it requires all potential architectures have the same interface to the environment. This works well for the excavator example because all potential architectures must be able to suitably actuate the excavator’s digging arm and always connect to the digging arm in the same locations regardless of the structure of the alternative. If an even broader space of architectures is 87 considered, the question becomes whether such a system boundary could be defined for that entire space. One option is to include a union of all potential interfaces as part of the abstract system and then each architecture could realize only the appropriate interfaces. The problem with this approach is that some of the interfaces would be left unrealized and tests that reference those interfaces could potentially be incorrectly specified for those architectures. Another option is to redraw the abstract system to include only common interfaces. This would require some refactoring of the boundary definition, but it seems like the more promising option. The tests are defined in SysML using two very different formalisms. The structure of a test is defined using SysML Blocks along with the relevant constructs that usually appear on block definition or internal block diagrams. The procedure for the test is defined using UML activities. Since multiple tests may use the same structure and vary only in the process definition, the test structure can be defined in a reusable way using a test context. Then, any test using the same structure can specialize the test context and inherit this structure. This structure can also be slightly redefined as necessary using SysML’s redefinition constructs. To define the test procedure, a SysML activity is created which encompasses the entire procedure. SysML actually supports multiple formalisms which would be suitable for defining the test’s behavior, but the activity formalism was chosen because it seems to be the most intuitive to designers and also because constructs exist to relate the activity elements to the test context. The SysML activity is defined to be the classifier behavior of a particular test. In the activity, the procedure of the test is defined using various actions. The activity formalism also has primitive actions that are included in SysML and derived from UML.
منابع مشابه
Fuzzy-Logic Based Frequency Controller for Wind Farms Augmented With Energy Storage and PV Systems
To improve the primary frequency response in future low-inertia hybrid power system a fuzzylogic based frequency controller (FFC) for wind farms augmented with energy storage systems(wind-storage system) and intelligent PV farms for the frequency stabilization is proposed inthis paper. Using system frequency deviations the proposed controller provides bidirectionalreal p...
متن کاملDesign of Maximum Power Point Tracking in Solar Array Systems Using Fuzzy Controllers
In recent year's renewable energy sources have become a useful alternative for the power generation. The power of photovoltaic is nonlinear function of its voltage and current. It is necessary to maintain the operation point of photovoltaic in order to get the maximum power point (MPP) in various solar intensity. Fuzzy logic controller has advantage in handling non-linear system. Maximum power ...
متن کاملVariable Impedance Control for Rehabilitation Robot using Interval Type-2 Fuzzy Logic
In this study, a novel variable impedance control for a lower-limb rehabilitation robotic system using voltage control strategy is presented. The majority of existing control approaches are based on control torque strategy, which require the knowledge of robot dynamics as well as dynamic of patients. This requires the controller to overcome complex problems such as uncertainties and nonlinearit...
متن کاملReliability and Performance Evaluation of Fault-aware Routing Methods for Network-on-Chip Architectures (RESEARCH NOTE)
Nowadays, faults and failures are increasing especially in complex systems such as Network-on-Chip (NoC) based Systems-on-a-Chip due to the increasing susceptibility and decreasing feature sizes. On the other hand, fault-tolerant routing algorithms have an evident effect on tolerating permanent faults and improving the reliability of a Network-on-Chip based system. This paper presents reliabili...
متن کاملFUZZY BASED FAULT DETECTION AND CONTROL FOR 6/4 SWITCHED RELUCTANCE MOTOR
Prompt detection and diagnosis of faults in industrial systems areessential to minimize the production losses, increase the safety of the operatorand the equipment. Several techniques are available in the literature to achievethese objectives. This paper presents fuzzy based control and fault detection for a6/4 switched reluctance motor. The fuzzy logic control performs like a classicalproporti...
متن کاملSpectrum Assignment in Cognitive Radio Networks Using Fuzzy Logic Empowered Ants
The prevalent communications networks suffer from lack of spectrum and spectrum inefficiency. This has motivated researchers to develop cognitive radio (CR) as a smart and dynamic radio access promised solution. A major challenge to this new technology is how to make fair assignment of available spectrum to unlicensed users, particularly for smart grids communication. This paper introduces an i...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012